Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 BARROW ROAD Detached £230,000 27 Jan 2023
86 BARROW ROAD Detached £56,000 26 May 2000
88 BARROW ROAD Detached £174,000 17 Dec 2010
90 BARROW ROAD Detached £142,500 18 Oct 2019
92 BARROW ROAD Detached £160,000 22 Aug 2003
94 BARROW ROAD Detached £282,500 11 Dec 2018